370
0
302
3475
5
3863
14
623
1
19079
6
1618
582
9160
2327
11
123674
35
841
2
23802
9
1107
383
50969
7
45986
297066
5527
3
1663
2571
862
1913
2650
20