2334
0
1326
1
7952
1215
691
1279
744
1649
120469
35
814
1090
2
403
456
2095
4
1256
2182
784
22330
22
2619
938
426
975
467
1603
1337
896
665
545
398
4964
3