1787
1
1015
1694
951
690
1404
2
2669
3041
55904
0
564
37355
13
2476
3
1743
108797
2999
2735
2129
21152
8
2949
22227
16
2555
983
67688
66
2696
890
270
3556
1898
2402
1228