5088
6
1344
1
4278
2
1105
1451
1835
3554
3
1552
181997
11
3563
7
2252
717
1869
1622
2271
4
1834
4775
3971
2954
2041
2313
1855
2075
4821
4085
2643
319
0