420
0
597
2031
4
2855
3
2257
1
2275
2
2091
3510
3691
5
2897
2189
2748
418
3428
871
745
547
2055
116
4111
2961
676
2209
2987
44199
2546
1152
843
347
171