621
1
688
845
2671
2
321
267
526
316
67
102
341
480
1224
3
563
442
704
50
487
494
720
396
282
113
126
166
123
630
416
79
92
0