128
0
1
171
192
380
525
527
327
641
563
586
561
635
979
2
1068
1065
933
1083
1021
1038
1134
1313
1190
1221
1100
1225
1270
1624
1848
5
1780
2338
2055
4
2663
6
2534
2990
3
3481
3610
10
4004
7