3100
2
3918
7
2277
0
1412
2794
2304
3
2534
1998
4
2072
841
3871
2773
5
7793
1576
2343
1
2395
4168
3470
844
6779
2502
3423
3024
2285
3465
527
2122
1753
951
2054