2822
2
1564
2992
3
1669
4
2318
1
1982
5226
5
819
2132
2255
6
120
0
1569
8411
2821
1973
4837
4971
14
785
2082
610
773
1089
194
7394
32353
12
1451
1107
3973
623
2436