2102
0
2159
5
2940
1
9817
1827
796
6
766
2911
9
1583
2550
2
2060
4032
3
237
3337
2634
1924
2091
101569
114240
45
1341