1145
1
2819
896
254
1501
0
2419
3492
1418
2
999
3030
1129
5779
3
6062
16
2191
2493
4143
6
2693
6968
5
1344
4427
10
730
1966
2459
1869
2352
883
2000