2522
2
2804
4
1816
1
3706
5
7976
8
2456
1569
3126
3
3863
14
3054
1320
1449
0
2360
6
957
1813
4627
7
771
2669
1306
2534
7747
2478
7071
2620
11916
1631
3400
2312
3198
16062
15