4158
8
2094
5
951
1
378
0
3819
619
1070
2
564
2153
7
1713
2502
2779
1366
3
1514
2740
12459
3127
2322
4
3162
2390
17970
15
3539
762
1453
989
6500
1757
1622
8607
4943