1666
1
1693
14
1901
7
1133
3
2555
5
3127
2
126
0
255
1670
8
194375
1031
9
135
852
26
9504
4764
4018
1281
12
69
195
1355
814
613878
4
160566
5032
1429
565
1823
758
631