2757
1
1225
0
1412
3629
616
951
2534
2650
20
1179
862
432
841
2
1618
719
2122
4168
5
1197
3539
3
1532
783
3871
2794
1516
1446
3715
2327
11
6779
2462
2886