1195
2
1691
1
1250
2646
5
1821
7
1437
0
3723
6
873
693
3
802
666
1579
1653
4
658
696
1564
1044
709
2077
11351
17
1104
1529
935
1048
919
1265
2562
2277
703
9566
8