595
0
1346
2
2805
1
946
2497
4644
11
2934
5
1413
1642
1157
4
1266
2225
3
2311
1653
1810
2227
1396
4406
1053
3474
987
796
2104
447
4871
758
3992
2177
12
1334
7
877