19279
2
2275
2584
0
1824
1803
3691
5
2809
17353
980
1
2301
3092
2881
1775
988
31535
493
2093
3660
918
3114
4
1337
3510
4111
2749
1587
2748
1452
757
1819
1098