2000
2
1061
1
1362
1556
3
1567
3782
6
965
1376
1158
4
1518
2614
8
1768
1729
455
1486
2341
22
158
2515
1507
7
2212
100447
0
1427
1271
2361
3062
5
7342
2025
851
619
2011