493
0
450
3252
4651
3
20
1206
994
438
2642
1
465
4937
1068
751
6247
5
415
436
3046
689
9715
6
6262
94424
407
1785
501
1773
2
639
181997
11
471
1070
4