2069
3
383
0
625
2
1132
239
553
2990
6
913
2635
637
343
1779
569
543
1285
63
607
290
839
1
332
481
999
2301
501
2360