788
2
2987
1344
0
2275
5255
16
25137
625
812
1
169211
11
19034
6
65096
66
1453
10070
7
3803
2546
918
3503
3
4536
509
692
629
726
22330
22
5737
19
8876
8
573