4578
2
7222
4
3565
8
1088
1
1495
4715
5
1133
1271
2069
3987
3
3223
348
0
2245
1087
2348
5915
11
2478
1891
1552
1226
2655
3053
7
4248
2317
2802
2292
3696
2204
1809
1467