747
0
577
1075
1
1451
2265
2660
2
1441
1509
1027
72
1547
7674
7
2836
672
1029
161
5055
3
1182
1005
3863
4525
6
3478
1070
1557
1814
965
966
2392
1366
1104