1691
1
5151
2
3562
1415
833
2100
8217
6
2758
4
2231
6345
2271
3080
3
1566
3715
1504
1459
790
1101
2049
2369
2529
7
3593
16
2041
2313