3428
3
2546
1
467
0
1518
2727
2
4111
2198
2189
4396
169211
11
1270
521
1385
2076
360784
19
57
791
5262
10
3575
4
165
4604
13
2862
373
3757
907
4775
2843
449
957
195