2326
4
1324
1
1358
3
1439
2
1418
1156
2306
7153
9
3353
11
1281
661
198
9244
1033
11756
909
2086
22330
22
1543
3650
896
6383
17
2864
7
521
5425
23
2624
471
2030
2200
6
19034