1020
0
547
2041
1
19279
2
1824
25137
467
1780
759
1137
4536
2587
16
31535
418
1157
2727
2243
7
437
1942
602
676
1149
2275
3114
4
3092
1501
2668
845
968
2283