1618
0
1225
1412
616
951
1
2534
2650
20
1179
3629
862
432
841
2
4168
5
3539
3
2122
783
1516
879
3715
2327
11
1446
6779
2462
4375
5151
3871
785
1736
2794
3546