2181
1
2172
2
1517
3
995
796
6
1566
1108
1752
0
1819
2838
1382
2908
10
3671
3158
2207
2377
6346
16
2934
1558
2108
2622
2462
1398
1304
1622
1433
2980
2329
785
1348