593
0
169
729
1
4677
10
797
436
467
968
219
1267
3149
4
1726
78
51
2659
2
339
2059
8
348
2188
9
1116
2809
316
2301
3351
509
555
18
295
1123