989
2
794
1
1312
5
654
1407
1052
981
1914
759
3
1094
1070
859
1499
1783
1497
541
601
8
242
141
136
88
109
0
423
326
424
883
493
1026
445
375