181997
11
21152
8
5151
2
1397
0
297066
3629
1
1623
1668
1023
1411
1438
2837
3120
4
2570
2763
2082
2650
20
829
1736
444571
9
1445
841
1062
2865
582
1760
902
605
989