1015
1
3453
3053
7
1554
2
1681
2529
1690
1295
2562
2650
20
3683
1825
280
2152
1581
2400
6
1226
2999
3
1698
2749
5
1220
2250
1788
3765
4
2048
2245
1547
2173
1169
0
297066