313
1
603
2
289
2364
4
440
456
1211
1546
187
169
844
644
2206
9
1615
967
3148
1294
568
2216
7
1424
9453
996
1009
2223
6
5566
16
591
8827
0
661
862
889
3