2969
1153
4817
706
4977
1826
3746
680
2892
1111
8292
3989
1213
1069
1544
1100
12053
2792
4277
1606
5158
1398
5122
4144
1566
9097
18023
14729
4059
8967
2750
2883
1660
1683
5122
16480
12463
17307
2981
2104
2804
1480
2790
2711
987
1766
2052
1951
1257
828
18834
10817
1107
1683
968
900
826
1236
1218
5297