1192
0
1
1320
2514
6
673
723
596
616
623
811
589
1185
3
937
1457
2
912
753
776
713
704
1116
629
1956
3362
1854
1559
3065
4
2143
1125
1946
1204
1162
607
694
828
814
4586
911
1197
871
1119
1205
947
1096