1229
1
3480
5
1281
1866
3
2448
637
0
676
472
7952
770
385
4682
2
906
417
1961
1209
495
1171
1133
1939
957
3559
951
454
403
2121
4
409
415
1045
456