3497
4
3998
8
907
1
2188
2323
4650
22330
22
2086
3650
3
424
2
6411
11
19034
6
2372
2095
504
1006
2774
398
1375
4097
10
1362
1279
909
2235
829
198
2451
6383
17
2982
1543