495
1
98
199
124
374
0
1328
3
117
393
2
184
167
88
310
54
417
93
48
987
630
123
1289
4
1119
53
309
259
281
429
77
944
6