1862
1
894
1020
2
1025
1955
12056
5
472
2358
1573
4
3121
7
2260
3289
3163
2103
2516
10
531
5333
835
1869
11
1996
6
1441
718
0
428
1731
1169
3596
9
2331
405
1197
3
589