2061
3
1862
1
350
0
493
1243
393
1475
1581
990
614
3690
391
1066
475
2954
460
916
577
1030
818
1457
352
692
2123
1105
1522
1103
3159
534
490