12590
0
1215
1
4713
5
97284
530
4
4915
7
3293
4987
3
3908
6
1208
2
6968
1020
351
2260
2457
1758
1306
5838
11611
77
475
637
2659
2497
445
1464
417
2252
7756
840