4578
2
7222
4
4715
5
1788
1
1271
2069
1814
2562
3987
3
870
348
0
2348
5915
11
2478
2294
1380
5151
1552
2911
9
2317
2802
2292
3696
8
4651
19079
6
4179
2204