1096
1
1139
2
1584
3
1371
4
788
1505
1788
802
1051
996
576
828
1766
5
2283
4393
4955
6
11882
12
5494
1463
983
916
1737
7
1631
1240
920
9861
600
2746
1919
801