3132
10
3727
2
2690
4
1811
2009
3771
3
2934
985
1
1093
0
912
2438
2180
1416
2959
1734
537
1194
1005
750
1352
301
135
1324
745
479
9566
8
989
2033
915
6977