6053
2
3967
1000
47422
23
4098
5
2021
3
581
1778
387
333
3380
4
962
1103
903
2459
1
2892
4139
6
1108
1439
1954
2849
6352
7
2482
3742
934
1163
791
2589
1296
1270
1770
1054
1189
1495
1394
2022
2276
4041
1366