21152
8
3080
3
2932
2
3090
6
2996
0
1189
1282
1
2245
297066
3231
2903
2219
4
1047
14
2727
17946
657
754
655
627
1429
350
2124
562
3715
1486
5151
1829
4993
2372