730
2
1145
3287
1
535
1129
0
1518
1096
1192
1428
552
7772
8
447
3116
1649
2200
6
1418
1392
775
759
7515
4
650
1587
611
2312
360
1682
661
385
544
167