2794
2
1998
4
2780
1
3629
2053
1441
0
2277
4466
12
4168
5
2072
3
3100
1868
3871
2773
7793
1466
1576
2343
3918
7
3470
844
3423
1423
6779
2285
3465
527
2304
1753
1412