423
0
2470
2
998
661
1292
1661
1
670
623
415
31535
1428
1551
409
410
602
1971
1306
2168
5
1054
292
1939
403
417
2328
547
775
755
474
722
2694
3