1066
840
482
4
336
11
321
58
282
450
0
426
852
374
1057
528
26
17
655
538
34
1404
1496
763
675
1143
41
972
564
189
29
247
26
884
346
930
293
873
110
208
14
550
1070
80
748
461
205
203
194
