86
1
1132
1442
5
1065
4
969
8
154
208
2
1998
7
93
605
0
865
723
1137
17787
21
456
4783
6
1139
1364
11
4891
15
1143
1656
5864
23465
2936
1008
3
1148
3326
9
2133
1323
1251