5151
2
1225
0
1417
2650
20
3629
1
862
1585
1583
616
3461
4
2774
6
1412
3539
3
1220
657
2528
2534
4259
1618
3941
1179
912
3871
1589
2794
1759
783
951
197