50
819
1
5
572
0
1632
3
2035
29
1234
14
1380
2
22
1087
12
1098
1092
20
1041
1719
4
1444
1904
1364
2552
2424
6
2825
1868
7
865
734
754
556
575
668
667
857
661
886