3105
7
1850
6
1598
2
1394
1791
444
0
394
1114
5
1055
899
1105
4
1719
10
4007
4059
736
3
490
1165
1
691
2040
16
1519
2863
3512
3452
4641
4006
1955
1497
1680
3920
8
114