2999
3
4179
1
2982
810
2173
2294
1168
5897
4
2366
3109
14
1938
1778
9611
0
2303
2
1734
2049
1532
1993
2166
2152
83
1211
2207
5367
2377
1558
2622
6
2462
1304
6026