1100
2
2102
0
2940
1
9817
1827
796
6
1583
766
2911
9
2550
2419
14
978
975
4
1536
1507
2344
575
2891
1494
2649
237
2299
1012
906
3337
5
4032
3
2189
1773
101569
1225