2000
2
1486
2515
3
1615
1671
1980
180
0
210
43
514
647
715
4466
1159
1
966
2119
150
876
1646
705
1849
551
343
281
1936
4
272
280
813
4451