3122
2155
5164
5044
11280
1218
1107
7583
993
829
1009
1713
870
3727
1076
2273
1395
1404
926
3623
1354
966
1162
1173
1545
1332
3602
2863
1034
1815
1471
2829
3719
5562
1321
1083
3708
7730
1553
7374
6606
1444
2277
1641
1967
1754
7536
24622
7113
7088
2867
2045
5384
17692
40564
3729
18345
4855
11208
5385