2501
1084
502
2478
718
282
2413
503
114
2238
1241
400
1295
0
0