459
0
2124
3
2650
20
633
2906
1
1618
1153
1193
2087
2
22731
438
255
471
2250
1659
455
1812
18617
542
21152
8
1672
531
1581
7793
4
348
984
516
2992
974
838