807
1
865
73
1310
3
148
96
160
301
295
2
122
83
69
102
1242
123
82
67
77
84
89
606
766
1786
10
817
414
760
210
1561