1943
2
7633
6
2680
0
3321
3
6773
7
4979
3506
8
3249
1
9607
3891
165
1481
1303
840
1331
1194
6617
905
582
5440
2282
5
1808
3001
1301
1924
1663
2637
1242
1622
2259