2780
6
3868
2
1384
1343
0
58
2168
1
282572
1616
1344
63
419694
9
4830
3
274
383
2564
363
12590
2201
573
11881
13760
180849
166543
18
1132
484
1010
2204
13
5367
8
121182