392
0
480
78
57
1149
1416
3165
38
631
352
257
387
1541
969
66
93
290
273
648
968
1212
2284
622
4864
1
851
6140
2109
382
562
455