127
1
130
166
373
2556
12
796
0
405
112
441
476
124
668
734
920
2
2186
11
1795
3
4526
4
824
1284
3712
10
2093
1165
8
1216
905
548
2383
1339
754
454
119