398
1
951
993
1084
768
1362
1279
1233
3
909
3148
9
198
6383
17
646
0
1543
2
5425
23
2168
5
2306
1527
3353
11
2400
1245
896
475
1203
954
97284