1341
2
519
1
661
581
1151
4
2214
2504
1388
0
1718
1893
751
866
2477
3
2109
6
3665
8
2053
908
893
5
1179
2772
1224
1432
3130
1029
2507
2335
1405
2703
1516
2268