1616
5
5002
7
941
2
1156
1641
6
934
1
2520
973
0
1047
2527
1869
1150
1651
1677
2528
1796
4
1415
8136
2033
529
1764
3
2017
2053
2676
1024
1333
1195
11348
3149
1454