3045
1
770
0
1866
3
472
4682
2
2085
4936
2780
6
3454
4
1068
1418
999
1129
5779
6062
16
1263
362
4143
2693
6968
5
1344
4427
10
730
1966
2459
1869
2352
883
2000
43