1626
2
1805
1631
6
2899
1
2366
3
1739
10
1568
3326
1119
0
1863
995
4
1635
1357
1315
823
1530
6211
1920
2360
2998
1485
4650
1448
1554
2497
9514
9
2196
1621
1826
22
1686
8