3132
10
2513
2
3771
3
2002
2392
5301
13
1191
1
1282
2934
985
912
2438
2180
1416
2959
1734
2033
8
537
1194
1005
750
1352
301
135
0
1324
745
2977
5
737
9566
989