4588
5
2968
1
6676
12
1596
5432
6977
4
1431
5164
604
810
4553
2
2801
986
0
2908
10
6189
3195
3
2558
3644
14125
12472
1304
3910
6952
1161