1880
2
20634
8
1020
0
604
282572
597
602
1540
495
385
503
1062
2435
1999
432
1824
6058
798
1518
1
837
700
287
329
370
1136
368532
2657
3
521
428
303