3868
2
19279
1377
0
575
2732
21743
1
1100
3653
247
659
1357
157
7334
4
376
172
31535
1130
1020
514
584
382
464
1540
337
248
967
492
52
357
649