252
0
165
31220
10
472
699
22330
22
87
284
2257
1
18385
2
931
798
575
678
1126
1971
667
2395
1650
1343