5480
3
1818
5
1188
1632
1122
4
4182
3364
2
2746
6
1918
10
1091
3329
4548
7
14211
5864
2165
1595
1375
5050
9
2401
1
11882
12
5492
8653
17
1825
2282
4002
2110
2222
1152
1383
1556