1946
2
3629
1
2794
616
0
1815
1131
1495
3871
3489
5
1301
2343
664
3470
838
2687
912
2074
438
2285
1564
1881
2655
3
2392
3326
619
527
2146
1423
1225
1753