593
0
169
729
1
797
436
467
968
219
20634
8
1267
3149
4
1726
5009
1172
1425
78
51
407
3505
339
348
349
1346
901
1116
488
2809
2
316
2301
492