1056
1
1412
0
2788
2
1905
951
2534
2650
20
3225
3
1179
3629
862
2258
432
841
4168
5
833
3539
2122
1516
3715
2327
11
1446
6779
2462
1508
5151
3871
1736
2794
1040