641
0
74
480
931
316
2190
207
2634
3498
4
493
401
755
369
435
895
1
342
422
1089
1454
2157
2
155
1348
1664
2992
254
445
299