2757
2
1575
0
1100
4476
3371
3
1276
1
380
1061
755
1172
534
1156
628
457
1242
1433
2771
35
930
611
2006
786
1859
5310
368
544
605
70
389
2101