2194
2
962
0
1660
1
1327
3013
5
660
3987
3
2788
1676
467
2605
2427
12
1475
2259
1310
93
1380
542
1778
2173
1168
610
4099
8
57793
4606
2233
3212
27
765
1668
2489