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