1205
1
472
447
6834
10
465
758
2
5103
0
623
87
466
109
91
291
100
325
86
57
79
83
47
81
63
41
181
51
70
491
6
375
95