365
1
303
78
1623
5
83
90
862
269
2
977
9
679
117
616
557
2819
4
405
92
423
80
397
645
72
114
293
64
306
1310
3
1438
8
582
66