1149
0
19279
2
1824
935
165
55
1878
1
349
416
341
1910
1360
440
362
74
529
2339
3203
10
105290
1152
2881
428
374
543
382
384
3140
749
594