761
1
2934
2
1734
1382
2180
3
1005
301
1986
1690
1814
1168
2169
1632
2562
1746
4179
989
0
985
912
2710
2438
1416
2959
3326
537
1194
750
1352
135
1002