1454
0
475
1399
472
559
913
611
2576
1
1032
1359
8044
2
1557
6
484
882
1714
1501
247
2511
3
2191
717
3165
1956
477
36609
34
787
938
1700
4
58
1282
3831