1418
2
263
0
999
1
1129
2235
5779
3
6062
16
12958
5
4143
6
447
2693
6968
1344
4427
10
730
1966
2459
1869
2352
883
2000
43
964