1691
1
3562
1415
833
1175
2100
2
8217
6
2758
4
2231
6345
2271
1743
0
1566
1504
1459
790
1101
2049
2369
2529
7
3593
16
2041
2313