1501
1
2090
2
5151
2055
3080
3
3715
577
0
21152
8
4651
566
2650
20
3539
280
2405
2740
571
2932
1850
364
2101
579
297066
1500
691
370
951
1433
492
802
3090
6