4309
3
18258
0
1200
1
8299
9
3591
11
7471
1451
2776
2099
2241
638
6753
17
1359
2
13967
2784
912
2915
1844
197
11924
1417
1740
3326
1888