1691
1
1992
3
697
0
1309
3562
1415
4914
2
833
2100
8217
6
2758
4
2231
6345
2271
5389
1566
1504
1459
790
1101
2049
2369
2529
7
3593
16
2041
2313
3508
2075
4821