2733
3
3304
1
1152
0
543
2393
2
3980
2604
7
11829
2981
81
641
2127
6370
5
2095
4
7334
1365
518
2856
1932
4097
10
22794
4106
530
1822
1230
647
1222
264
246
1132