1217
2
19932
6
2271
4
1302
1
2310
4499
12
2241
1694
7964
5
2698
1744
1451
0
951
1354
2838
3
5505
14
1743
1479
2312
1688
717
2954
562
1729
298
3971
2522
1191
8527