5978
6
1309
0
3062
8
1992
3
2738
3910
697
4945
1
3453
3660
2
4914
3121
8582
2001
5389
1691
3782
4383
4
3372
11
6105
1295
946
1363
1411
2570
1438
2763
605
2837
3026