2000
2
1486
1040
3
790
970
1
100447
0
2025
1888
1781
4
4418
9
660
9767
2242
210
325
2322
581
167
190
759
1102
8791
2647
2243
6
1091013
263406
305
4965
16
1987
1566