1102
2
951
1
2687
1554
2323
9
2502
619
564
2508
7
2153
1660
4
2028
2122
2929
6
2740
1063
1446
758
0
1534
2184
3539
3
6236
10
1694
2070
3546
1559
1059
2352
432
1350