5169
1
550
21152
8
2593
585
297066
0
2189
2
2711
3012
4
2627
2906
3539
3
951
1453
2320
6
1679
2740
2911
9
3692
7
5151
1557
1378
4651
2676
398656
19
1529
1950
2732
1942
4724