3957
3
1004
1
2211
2959
3154
6
213
2642
3573
4
2655
1425
3649
5
2059
2531
2
3297
12
736
2023
84
0
656
5390
7
1123
535
372
3608
2435
4702
1322
2726
3501
1852
2106