1282
2
1532
1
1369
1044
0
3357
11
1715
846
3
809
1312
2385
4
1398
2013
1549
935
838
1447
1399
1026
1275
753
1230
8323
553
2562