4594
1
165
0
1009
478
5009
572
1015
458
340
691
1360
608
1057
78
1238
759
517
296
584
846
768
745
1182
543
283
1075
1224
580
301
2683