2670
1
1766
2
3289
1618
2456
1060
0
2999
2530
4
4506
1095
4670
3001
2660
1752
1394
2392
4012
891
1599
997
2302
9
2528
3
1397
1192
3758