2668
2
2168
5
646
0
1100
1356
521
1
17353
504
2587
16
4126
6
52
3437
536
3092
2727
5425
23
290
165
2379
9
436
120469
35
1551
1711
657
2650
2987
362
765
509
2564