637
0
5338
1331
2
1312
1
790
1161
605
865
1590
3154
5
1501
3
938
1576
477
645
2999
669
714
856
2740
1816
762
1172
1149
1725
460
83
1355
1215
852