2490
0
1101
6435
7
1612
456
2143
1374
1
1043
1126
780
2702
6859
5
413
410
1710
580
379
1045
2328
1133
517
505
403
1661
544