3165
3
637
0
653
800
1
1025
6
841
2
630
123
994
7
598
1813
238
955
992
10
775
2569
4109
2528
1262
421
1517
1099
3521
4
1672
27
1503
879
1734
2767
1763
4355
9