2045
0
2702
6
1668
1
3076
2769
2
1422
2049
1724
928
1012
4471
9160
5
4851
2114
594
6174
14
6267
18
3386
1004
849
1327
4
3649
1719
1182
4329
10
1299
2102
514
2794
1333
3