1217
2
19932
6
2271
4
1302
1
2310
4499
12
2241
7964
5
2698
1744
1354
2838
3
5505
14
1479
717
2954
562
298
3971
1191
8527
2041
2313
313
0
2075
4821
1642
319