1424
2
2057
2698
1
1431
1819
1564
2562
83
1168
2108
3
1400
1305
3629
1306
1751
3354
690
1816
1683
0
1813
1119
1986
1923
2294
2392
3518
5046
899
17025
20
1943