1454
0
247
1
2511
3
2191
3165
1956
2
477
798
1073
472
938
2897
1053
984
475
2395
913
2912
10
1603
4392
15
914
4
986
4111
2477
2071
559
5469
1329
611
1292