1070
2
886
1
770
155980
14
775
3
1477
1395
1615
4
1374
5
831
2288
1297
1911
1275
141
177
77
211
1164
7
943
864
649
1825
818
645
584
0
936
889
113
791