496
0
387
398
1
397
7039
4097
10
292
1362
968
1279
2284
2271
326
3066
746
3865
3
2634
909
169
6213
295
2235
4
829
198
643