496
0
1938
1
673
4179
2777
7
1233
949
1816
2294
1119
2
3401
801
526
1093
830
300
83
1579
20163
44
1749
1323
3562