1866
3
3070
5
6370
472
0
3082
2
2632
770
1575
40711
4682
1453
3243
7
1576
1
835
26
256612
282572
4936
3404
2271
1448
2496
1188
4123
2766
995
1329
3368
10