2626
1
1755
2780
2189
2
3738
5
11153
8
3696
1289601
4
2585
1416
18816
11
1618
4321
1951
3554
9
1408
4291
1397
0
2368
846
4465
22
2272
400
5060
19783
2466
2781
1529
2954
1444