2000
2
1486
2515
3
1615
1980
180
0
4530
43
647
715
1159
1
966
2119
1875
150
876
1646
705
1849
551
343
281
1936
4
272
210
280
813
273
2542
2422