1617
2
105
1
2187
4
85
1407
3
602
0
823
1979
513
1327
83
399
815
549
1414
891
81
935
892
989
1300
343
599
1108
1768
5
1161
767
1227
402