1331
1
1295
2650
20
280
582
0
2250
297066
905
1071
2773
3683
840
1924
3
1442
4
2680
3321
1581
2
1239
4979
6
3506
8
6773
7
3765
2245
1226
3053
7633
1339
2683
3249
773