1359
4
78
1
106
33
302
122
247
819
3
131
94
1027
6
938
7
1378
1330
1165
1538
2
349
1210
896
862
3456
5
1350
3181
1576
3521
12164
12
865
4892
15
4635
6027