619
1
951
912
1417
2
2312
0
1740
3
1568
1301
564
2427
12
2122
1564
2502
1976
1423
599
2740
1015
1087
159
3140
4
2906
712
1583
2886
1606
1585
1589
3539
1759