1500
0
2113
2
1069
3
2041
2313
1
1321
2075
4821
3159
2524
319
1457
1386
332
2061
772
1298
467
2421
2661
918
1522
1893
5430
3046
2439
749
817
3168
1070