564
1
2886
2
951
619
616
0
2502
2740
83
3140
4
2906
3539
3
1229
2430
1514
2721
1197
1366
2061
2122
3587
8607
8
1857
1903
2794
3562
4943
2153
7
1196
2452
1594