767
1
87
94
1107
1570
1373
4
288
446
527
796
2
1426
444
1301
86
332
1368
923
784
78
1159
944
2597
88
1000
3
794
0
104
1048
2727
7
1430