499
0
473
103
1076
3
3066
7
306
868
440
5232
19
71
40
3302
21
684
2642
1
96
116586
747
148
425
405
939
3128
4
940
125
3633
13
5094
9
1890
2194
645