1075
2
1239
1
3107
5
599
1431
517
537
0
1324
19932
6
135
1376
7053
7
2942
2784
3
1403
658
400
5204
1563
2836
1215
947
1481