543
0
859
1332
1131
2749
1
3114
4
953
2168
5
2299
2546
4111
2
407
671
1463
169
1924
837
171
653
3360
3510
2758
51
729
492
349
14492
1116
593