1411
2
1350
3
7952
1
1215
1279
1649
1847
456
0
2095
4
1257
1256
1909
9
2372
120469
35
784
22330
22
915
2619
938
975
467
665
398
2000
4964
1133
1939
905
571
2152