2050
1
862
0
3629
2395
2329
1412
2650
20
2534
2940
1532
2
951
3539
3
432
2886
4655
10
1550
1974
4179
644
5216
8
2459
5253
4
400
1179
3871
2794
2740
4114
551
1618