3044
27
4252
1
2079
3
784
48766
24
4362
5
5089
356
0
1756
2
1329
2619
2431
938
2417
3404
975
347
962
665
4232
398
1620
2440
1512
6979
4
905
110
3277
8
903