1439
5
2060
3
1574
2
5640
1
3107
2183
4
3183
927
5158
572
1931
0
115
802
1416
799
793
511
394
709
1480
1004
157
111
109
6175
10
1015
1143
4287
1166
519