1307
2
901
534
1
354
364
493
1058
5
334
1067
2955
14
1077
342
863
412
417
0
423
3
190
332
191
212
103
1104
162
587
4
160
122
201
522
399
907