1453
1
6406
12
1303
7952
1215
2366
426
635
0
1279
2933
120469
35
1649
1842
456
1394
1460
2095
4
4016
1256
1536
2
784
22330
22
2619
938
975
467
665
398
4964
3
1133