2738
3
5978
6
1309
0
3062
8
4383
4
1992
6105
1
3910
697
4945
3453
3660
2
4914
3121
8582
2001
5389
1691
3782
1935
3372
11
2623
923
1505
2582
1288
930
2736
1228
4706