4578
2
1880
1
7222
4
3565
8
1271
2069
5
511
4696
3987
3
348
0
2245
3053
7
1215
2348
5915
11
2478
609
1552
2317
2802
2292
3696
4370
1809
4562
10
2309
413
9039
1467
2170