1169
1
2740
2951
2
2364
2082
4832
3
2412
1896
1512
1766
915
0
1422
746
1699
2935
1178
2294
1431
2901
19944
3854
923
467
1622
4309
1275
1021
1545
1382
1283