458
1
1748
1102
1477
710
2
1112
4
1133
579
590
674
803
679
1368
2205
1406
0
5890
3
3121
966
1320
1778
720
619
949
790
554
1064
6
1062
2649
1026
2023