2189
0
1270
3
521
1
1385
2076
57
791
5262
10
3575
4
165
4604
13
2862
2
373
3757
907
4775
2843
449
957
31535
1571
8
2421
5
2283
10270
2356
1029
2120
6
1456
1653
2275