2245
3
1398
1
2669
2
2551
989
0
297066
2377
768
1716
2289
1828
1226
3053
7
2166
2194
3044
15
964
1268
3965
3649
4
1488
1695
814
1524
2029
800
1298
2797
5
1814
1356