1492
3
2342
1
1221
885
938
1246
1050
1253
83
1694
1451
0
951
2312
1688
2505
2
1743
3054
5
1729
2057
755
1683
2522
3683
1618
1306
1225
2500
790
3354