1423
6
1580
2
1537
3
581
1
16667
8
935
72427
0
1030
530
11559
13
1795
1547
1127
20691
1160
15369
1354
1647
14093
1682
2465
5
25219
1703
10
1326
151
769
1748
4
2675
1257
1986