2513
6
4936
1
1360
4154
2
2670
20
830
931
2361
3606
4
7108
13
1915
3
2000
5012
2542
3352
4579
7
3203
10
2341
10270
9355
447
0
3243
1587
661
1060