1380
2
1128
1
3283
8
885
1298
9
10207
14
549
613
1450
4
690
642
1734
6
490
1613
0
608
447
921
3
1348
805
2940
1162
1174
615
554
418
869
7
780
5
2068
675
883