540
1
1083
2
2585
15
787
1296
541
1051
6
2102
2496
7
2427
3
418
451
467
498
2760
93
403
476
866
2234
1433
2186
774
508
4209
9
1092
974
733
2242
0
485