2507
1
3791
7
2611
3
1270
5
742
0
1147
3864
2
8607
8
1989
1200
3320
9
5849
4943
4629
15
2153
3271
4
2264
1917
1458
2122
2138
2427
12
2687
2794