2509
18
4111
2
2546
1
2442
2989
5
3285
7
968
0
2901
308
2042
6
1237
2076
2581
2758
10581
679
933
287
74
6371
226919
14
416
22882
17
376
881
381
418
5429
1614
25127