1668
1
1192
2
1821
1660
21152
8
2245
3
2377
3080
297066
0
1047
3090
6
2932
1290
2163
2093
2670
997
989
4360
9
2530
4
1632
6844
189326
2322
3326
5151
1060
955
108797
3715