19279
2
2275
1518
1
226919
14
2327
383
0
3691
5
2809
685
17353
2301
303
31535
3114
4
3510
4111
2749
2748
1452
721
2189
1098
631
257
928
1969
116
3203
10
2600
2546