1676
2
3629
1
951
619
564
616
0
2502
1247
1301
2740
1011
2241
3105
4
3539
3
12717
1223
3371
9
4697
1746
2496
1051
1347
3466
1292
1393
2966
10
1944
4732
5536
8607
8