5253
4
2865
2
1458
0
1622
1
2650
20
2740
3629
862
822
2001
1020
1532
2544
6
1102
1412
3539
3
1594
3090
1444
9160
5
2758
3589
2534
392
4837
1179
3871
2260
2794
2801