902
1
7762
4
1581
2
3765
14750
8
1295
2798
2650
20
764
0
2597
1424
2721
3
297066
280
658
3683
5225
1289601
1383
2926
4477
12459
2250
2405
1184
3106
2245
4305
4465
22
1529