3440
0
20634
8
2275
2
25137
19279
1824
1132
1020
31535
325
3691
5
653
3114
4
3510
493
17353
522
787
11829
1269
458
968
351
2522
530
924
1428
798
327
2328