2738
3
4383
4
6105
1
5151
2
2584
11
4945
3062
8
2740
5978
6
8582
3910
1243
0
2123
1105
1103
534
490
2271
484
2001
596
1166
562
1691
2663
1862
3080
3782
668
1298