935
0
317
581
1372
839
968
407
1109
3691
5
318
1238
524
1269
17353
1819
970
1936
1107
326
547
1924
476
699
303
329
691
2275
2
918
258
527