1175
3
3181
2
1650
4
10624
15
2400
5
912
4628
9
1181
1
1427
924
1082
1165
753
0
766
703
1031
1088
1340
1775
1964
2494
1270
809
1098
1772
1317
1550
2033
803
1028