539
1
579
0
400
411
1997
1083
2862
4
1935
207
748
2367
3
1258
1081
984
1399
1090
253
1836
850
297
2554
2
328
2119