246
1
1067
2
200
1381
4
3946
15
2075
5
17284
21
4993
1197
0
458
1529
1075
1291
730
159635
14
1844
1695
3042
115
400
611
1005
2300
808
72017
1632
392
780
605195
243