496
1
306
1289
2
2766
6
438
72
271
1362
3
776
0
1131
1152
119
186
1009
73
362
1114
4
1004
2292
657
511
1839
1258
1575
62
209
136
184
208
303