1309
3
159
1
95
514
1504
6
1552
8
1748
1312
2
694
1093
501
98
864
806
72
1786
10
370
318
1232
4
2323
4355
1221
70
881
64
66
104
79
77
108