4979
6
3506
8
7633
2680
0
3321
3
3249
1
6773
7
1331
1943
2
165
1295
2650
20
280
582
1364
2250
297066
905
2773
78
3683
840
2245
1808
9607
1301
1924
1303
1581
1226