1194
1
985
951
2502
619
564
2740
3401
2
989
0
4179
912
2934
2438
3
1416
2180
4943
2959
3539
8607
8
2394
2427
12
1458
2794
2687
1952
2452
3316
17
3629
2153
7
1196