2546
2
1567
1782
0
1569
2108
5
874
1073
2189
1938
4
3304
458
1316
2211
1
2062
6062
16
1222856
2069
3
2115
5262
10
1124
521
907
10270
1712
637
693
180849
418
11881
544