2166
1
1777
2
1938
5151
1819
1047
2776
8527
1103
0
484
1494
4
2968
572
1243
1136
2123
1105
685
3644
2578
534
490
2271
596
1166
562
1646
2663
1862
3080
3