7762
4
123674
35
2153
7
2396
1
1210
1431
746
3
1908
1548
4311
992
2
1052
1335
1526
1816
167
1124
1108
1072
1075
842
1005
788
1089
1081
1032
760
870
3936
832