340
0
316
1
419
71
66
834
3
87
447
165
2
104
898
8
122
76
213
164
4
137
47
1525
16332
500
5
848
724
4247
1669
614
1805
733
1106
543
2023