2622
6
1516
1
2901
1304
3715
2
1622
6047
4
1618
0
370
2980
1660
5225
8
5151
2082
1736
608
2478
2512
2055
181997
11
1349