2109
0
7952
1
1179
1215
1279
4857
2
1649
2694
3
456
1101
2095
4
381
1256
784
2524
120469
35
938
22330
22
2619
3929
10
975
467
665
4964
398
1133
1939
1853
905
2152