2983
2
14118
18
3169
7
3026
1893
2763
0
838
1
2720
6
2889
4
2402
2355
5820
3
1348
1444
5106
5
1855
1017
1252
3929
2073
3520
1305
1358
3289
10
2027
2960
2086
1172
1681
2829