280
1
806
5439
2268
3
2250
2520
429
0
2349
2
2026
6
32302
1387
812
1903
1735
676
9305
8
297066
392
1505
2145
4465
22
7978
9
19079
3354
603
1473
525
2044
986
1289601
4