1254
2
1285
1
1243
3466
951
1746
902
1743
0
2688
1179
2983
790
1055
432
3683
3378
7
1312
3593
16
2741
4
83
1207
2190
1175
1494
1516
1694
3715
1913
1451
2462
3