2650
20
1451
0
3629
1
862
992
1412
3539
3
8345
2
2534
346
3083
1179
3871
6779
5
2794
951
1320
4483
8
1618
841
3470
432
3296
4
1088
2886
1550
1369
2670
5253
2740