2000
2
1486
1615
3
7208
1
1192
4
876
1936
1732
5
975
5266
8
1040
2601
2543
2367
1233
0
790
3633
1785
2010
3740
1713
1042
5739
16
769
7633
1012
2316
1662
970
1809
7