307
2
38559
3
3416
18
170
1
401
722
3618
11
1248
1397
8
2858
841
0
2682
7892
4
1018
1235
1219
2174
1660
2791
7
4024
1720
5
1409
1332