3141
22
11016
6
2282
5
2125
2
3933
11
3231
1
2060
3
1041
1044
1364
951
247
0
1363
2847
4
1219
2065
1206
318
817
518
2831
1279
1304
1094
2687
2110
1704
1301
1073
1233