2181
503
114
2176
718
282
1999
229
152
1992
1241
400
1011
0
0