1943
2
7633
6
2680
0
4979
3506
8
3321
3
3249
1
6773
7
1331
165
1295
1481
1303
9607
2650
20
3765
4
280
3891
582
1364
2250
297066
905
2773
78
3683
840
571
1808
1301