1284
1
424
0
1524
2
1303
8411
3
106
536
354
553
728
517
3244
5
597
1732
3090
6
1596
665
757
1621
578
1559
2103
479
4930
4
170
458
693
1104
502
1870