496
1
306
1288
2
2766
6
438
72
271
1361
3
776
0
1131
1152
119
185
1009
73
362
1114
4
1003
2292
657
511
1839
1258
1575
62
208
135
182
203
303