19279
2
2275
970
0
298
2236
621
53
3691
5
2809
419
276
282572
1036
3
2301
1626
1
387
3092
437
693
2881
327
827
700
1822
364
714
2619