1820
2
20634
8
3599
1
2275
351
0
19279
2668
3114
4
31535
1837
5
17353
676
2008
374
328
802
1132
1333
2730
6
2315
25137
919
1824
575
368
348
991
683
330
2855
3