3429
7
1080
4
1777
1
807
5151
2
1047
4438
6
4655
10
1083
946
990
1303
8527
1103
0
484
1061
1494
2921
5
2710
7599
13
2238
572
1243
1623
1136
2123
1105
685
534
490