2275
2
3498
4
302
0
968
782
2546
1
341
180849
1824
901
62
729
351
1755
20634
8
250
319
329
418
1337
21743
1462
422
1936
458
348
637
718
17353