1125
1
4309
3
1225
0
1532
2650
20
3629
862
1364
616
1825
1585
2
5382
5
1583
1475
1601
1380
3461
4
1660
1412
3539
2534
1618
1179
3871
2794
783
2776
951
2255