2049
2
1814
2191
3353
11
4143
6
1222856
4
3331
3998
8
1326
1
1614
5
6406
12
730
5661
11829
0
1256
7885
1966
3
1664
1343
6371
7
1883
504
521
2372
11881
5617
256612
481
2252
19279