643
2
892
0
187
1
844
2364
4
807
472
1935
3
684
2177
856
1941
1897
8
5505
4641
16
2128
19
1504
3471
6
90093
2203
1692
1436
1483
1206
1179
1297
1373
687
215
26678