1073
0
1344
1
1464
2
417
2252
7756
3
1132
2506
3293
7
4915
935
4713
14
1671
2395
714
954
573
6968
5
1084
31183
12
1020
1215
798
1053
493
2169
1192