4536
2
1020
0
1157
467
1780
1
547
2041
2727
445
845
381
1540
2243
7
403
348
1824
1137
2587
16
4111
968
342
1133
437
410
517
663
399
25137
418
409