2584
11
1372
1
1716
4396
5
3694
2
1015
2294
951
8527
3200
3
658
0
1038
3562
2312
1740
2147
843
2495
1451
3518
1844
1306
7567
6
1136
2271
4
2522
1743
6779
452
3971