543
0
684
355
1020
2881
2
3990
173
968
2330
362
273
139
1466
411
918
171
531
1872
1
2224
383
2992
2669
356
1043
3442
453
2306
802
1029
3498
4