2266
3
2104
2
1458
6
2054
7
2366
2296
1469
5
1146
1
1300
1174
1029
718
1207
845
1948
4
968
1416
1541
1103
0
1502
1299
2442
1823
1621
1405
744
1464
1563
1630
2897