456
0
7952
1
1215
579
893
1279
439
4455
2
2143
647
1649
403
697
881
737
329
1939
2095
4
722
781
1256
415
1463
2188
1045
349
5313
602
120469
35
1782