1407
3
602
0
513
2
66
1
723
465
1327
83
823
1979
523
661
2200
4
2187
1617
735
105
73
87
637
1300
1040
851
1344
343
599
1108
1804
3419
2661
6