1613
1114
1506
897
8433
2
3436
3
4672
5893
1
5085
2457
4
2032
1365
1803
944
3652
1059
2149
853
1458
1211
3515
1239
6177
5771
5
2549
3273