2035
1
1465
1221
2
1154
4327
319
0
1423
8527
1564
2502
685
2534
951
3497
4
1458
2469
2727
3035
2977
925
3
7793
608
3034
2271
123674
35
1749
2499
2275
5527
236066
14