1254
2
1285
1
418
0
1746
902
2271
4
344
1312
1243
1207
1105
1103
1175
484
2663
596
1694
668
1744
1451
951
2207
914
3593
16
938
2123
2122
475
534
3439
5