296
1
243
671
374
655
2
981
314
182
244
224
272
385
241
159
349
0
2945
11
916
6
1903
362
497
4
256
17438
9
565
616
575
954
3
765
5587
14
3338
7