5088
6
4278
2
1344
1
1105
1451
1835
796
2411
2701
4
4585
10
1974
1552
2763
0
2908
1288
3671
3554
3
4085
923
3563
7
2740
2252
989
2108
5726
8
2329
2234
1869
1622
1934