1373
1
2687
2
3629
1564
8527
1423
1494
4
1976
3
1458
0
159
1136
1495
685
1635
2271
2100
1814
2402
1554
3562
4684
3024
1218
4179