2186
234
9605
3243
3597
9677
3151
711
1257
1117
2128
5642
8333
6422
3648
5444
1801
4023
3741
1663
8158
6654
6481
1926
9811
4660
4440
2523
9527
8276
6962
2719
8537
6722
8890
153
9870
5869
499
5839
3307
8789
190
680
803
492
8480
276
1444
58
7235
5938
8089
438
9429
4114