21152
8
3080
3
2932
2
2145
1
3090
6
2270
2245
572
0
345
2238
2903
2996
693
1047
297066
3680
1668
1045
2121
2364
4
1849
255
1397
14
1316
1189
376
189
3715