543
0
1078
1494
1942
9
2475
1
3177
1345
4148
2
1767
730
1663
5
297
812
751
580
240
915
906
1131
430
137
4042
1397
1975
425
459
931
688
586
1802