2287
1
951
2153
7
1423
1564
2650
20
3629
862
0
1095
159
1412
1557
2
3539
3
1575
2534
1599
4179
1179
4096
3871
1720
2794
1618
841
3470
5
432
2886
2456
5527
1550