672
2
1271
1
2069
5
3987
3
348
0
631
2348
5915
11
3070
4
2478
2229
7976
8
878
5717
3200
5151
1552
2911
9
2317
2802
2292
3696
1507
3595
4651
2879
1568
2204
1809
398656
19