2296
2
2657
3
7334
4
3233
16
1824
0
17730
11
572
292
691
783
1
646
1407
2190
417
814
1172
5363
6
2694
10270
2008
6800
18385
1261
1365
3063
1291
1452
2522
2097
2086