2830
7
846
0
19279
2
2275
408
357
1780
839
3691
5
2809
152
17353
2490
325
918
2301
685
349
348
515
1
2881
968
31535
1043
1931