1359
4
79
1
106
33
303
122
247
820
3
131
94
1027
6
939
7
1379
1331
1165
1539
2
350
1210
896
862
3456
5
1350
3181
1576
3521
12166
12
865
4892
15
4635
6027