1047
2
83
1
2245
3
3080
21152
8
1828
3655
11
3090
6
2932
297066
0
2092
7
1904
467
496
1347
5151
1303
2578
2369
3715
3200
19079
1013
19944
2360
1042
1426
1179
4651
1543