1015
1
6236
10
1554
2
1681
1690
2562
951
181997
11
467
0
1087
496
1825
1380
3453
1606
2152
1751
2400
6
8527
5489
2999
3
1220
2048
2131
1547
2173
19944
1169
2529
7
4335