1500
0
1993
3
919
1744
1
2711
2
2274
2593
579
938
571
2123
1103
490
2405
608
551
484
2740
323
1166
401
445
420
562
1403
542
57793
1070
1862
2439