1543
2
1418
1666
1256
1
1762
945
424
3650
3
661
2748
6
1132
0
928
2470
1649
1431
2624
1378
935
1302
1049
714
13159
10
1084
493
804
553
1446
1645
2306
909