2756
2
3445
4
1310
2662
12
1130
5
1001
1
1713
3
5521
2585
7074
707
1350
2762
1536
6
1075
8
1515
3179
1225
620
4001
23
6185
2336
2297
1413
1705
1081
865
8005
1693
2285