1943
2
3506
8
4979
6
7633
2680
0
3321
3
3249
1
6773
7
1331
165
1295
1303
2650
20
280
297066
582
1364
2250
1481
905
2773
78
3683
840
810
4553
2245
1808
2908
10
2558