1449
0
3779
2
2650
20
1056
2986
1
534
761
528
940
756
572
1512
893
495
3426
4
1194
420
757
3715
558
622
5151
931
883
539
484
110
818
1647
841